package com.youdoneed.user.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel("用户基本隐私权限")
public class UserBasicPrivacy {
    @ApiModelProperty("用户ID")
    private String userId;

    @ApiModelProperty("显示附近的帖子：0.隐藏 1.显示")
    private Integer showNearbyArticle;

    @ApiModelProperty("允许查看我的视频：0.禁止 1.允许 2.仅好友")
    private Integer allowMyVideo;

    @ApiModelProperty("允许查看我的信息：0.禁止 1.允许 2.仅好友")
    private Integer allowMyInfo;

    @ApiModelProperty("允许查看我的帖子：0.禁止 1.允许 2.仅好友")
    private Integer allowMyArticle;

    @ApiModelProperty("允许查看我的好友：0.禁止 1.允许 2.仅好友")
    private Integer allowMyFriends;

    @ApiModelProperty("允许附近的人找到我：0.禁止 1.允许")
    private Integer allowNearbyMe;

    @ApiModelProperty("允许人脸搜索我：0.禁止 1.允许")
    private Integer allowCoolFaceMe;

    @ApiModelProperty("允许推荐我给别人：0.禁止 1.允许")
    private Integer allowRecommendMe;

    @ApiModelProperty("向我推荐通讯录：0.禁止 1.允许")
    private Integer allowContactForMe;

    @ApiModelProperty("允许加我为好友：0.禁止 1.允许")
    private Integer allowAddMe;

    @ApiModelProperty("自动同意加好友请求：0.关闭 1.开启")
    private Integer autoAgreeAddMe;

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public Integer getShowNearbyArticle() {
        return showNearbyArticle;
    }

    public void setShowNearbyArticle(Integer showNearbyArticle) {
        this.showNearbyArticle = showNearbyArticle;
    }

    public Integer getAllowMyVideo() {
        return allowMyVideo;
    }

    public void setAllowMyVideo(Integer allowMyVideo) {
        this.allowMyVideo = allowMyVideo;
    }

    public Integer getAllowMyInfo() {
        return allowMyInfo;
    }

    public void setAllowMyInfo(Integer allowMyInfo) {
        this.allowMyInfo = allowMyInfo;
    }

    public Integer getAllowMyArticle() {
        return allowMyArticle;
    }

    public void setAllowMyArticle(Integer allowMyArticle) {
        this.allowMyArticle = allowMyArticle;
    }

    public Integer getAllowMyFriends() {
        return allowMyFriends;
    }

    public void setAllowMyFriends(Integer allowMyFriends) {
        this.allowMyFriends = allowMyFriends;
    }

    public Integer getAllowNearbyMe() {
        return allowNearbyMe;
    }

    public void setAllowNearbyMe(Integer allowNearbyMe) {
        this.allowNearbyMe = allowNearbyMe;
    }

    public Integer getAllowCoolFaceMe() {
        return allowCoolFaceMe;
    }

    public void setAllowCoolFaceMe(Integer allowCoolFaceMe) {
        this.allowCoolFaceMe = allowCoolFaceMe;
    }

    public Integer getAllowRecommendMe() {
        return allowRecommendMe;
    }

    public void setAllowRecommendMe(Integer allowRecommendMe) {
        this.allowRecommendMe = allowRecommendMe;
    }

    public Integer getAllowContactForMe() {
        return allowContactForMe;
    }

    public void setAllowContactForMe(Integer allowContactForMe) {
        this.allowContactForMe = allowContactForMe;
    }

    public Integer getAllowAddMe() {
        return allowAddMe;
    }

    public void setAllowAddMe(Integer allowAddMe) {
        this.allowAddMe = allowAddMe;
    }

    public Integer getAutoAgreeAddMe() {
        return autoAgreeAddMe;
    }

    public void setAutoAgreeAddMe(Integer autoAgreeAddMe) {
        this.autoAgreeAddMe = autoAgreeAddMe;
    }
}